[IA64] replace lost EFI_RESERVED_TYPE dom0 passthrough
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Fri, 25 Aug 2006 22:21:39 +0000 (16:21 -0600)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Fri, 25 Aug 2006 22:21:39 +0000 (16:21 -0600)
Some systems (HP Superdome in particular) place ACPI tables in
reserved memory regions, so we have to pass it through to dom0.

Signed-off-by: Alex Williamson <alex.williamson@hp.com>
xen/arch/ia64/xen/dom_fw.c

index 02967947221a150925643dc3c6677ebdb7500b93..6e174f46f6ed167e984e921bc821a2e747739952 100644 (file)
@@ -783,6 +783,8 @@ dom_fw_init(struct domain *d,
                                     dom_fw_dom0_passthrough, &arg);
                efi_memmap_walk_type(EFI_ACPI_MEMORY_NVS,
                                     dom_fw_dom0_passthrough, &arg);
+               efi_memmap_walk_type(EFI_RESERVED_TYPE,
+                                    dom_fw_dom0_passthrough, &arg);
                efi_memmap_walk_type(EFI_MEMORY_MAPPED_IO,
                                     dom_fw_dom0_passthrough, &arg);
                efi_memmap_walk_type(EFI_MEMORY_MAPPED_IO_PORT_SPACE,